以ChatGPT的发布为标志,我们似乎进入了一个新的时代。生成式AI(人工智能)技术正在以前所未有的速度发展。AI技术被认为是一项颠覆性的创新技术,甚至被认为催生了第四次工业革命。截至2024年10月,我国大模型的注册用户数超过6亿,人工智能企业已超过4500户,完成备案并上线的生成式人工智能服务大模型超过200个。
当您阅读本书时,相信您对AI技术已不再陌生,您身边的人,或多或少、或主动或被动,对AI技术可能都有一定的了解。有的人在日常工作中已经离不开AI工具了,借助各类AI工具,工作效率和工作质量都有了明显提高;有的人的商业嗅觉敏锐,已经投身于AI应用的创业大潮中;有的人看到了AI技术未来会带来企业运营模式和成本结构的改变,开始在自己的企业中引进AI数字员工,实现降本增效。当然,也有的人虽然了解AI概念,但亲自使用AI工具的频率还不高。
总体来看,目前还处于AI技术发展的早期,如何将大模型应用到具体的业务场景中,实现商业价值变现,是AI创业者和从业者在探索的重要课题。在这一背景下,AI Agent(智能体,简称Agent)应运而生,成为AI落地的重要方向。
Agent是利用大模型构建的面向业务场景的AI应用,在大模型能力的基础上,通过记忆、规划、使用工具等能力,能够执行更复杂的任务。与使用Prompt(提示词)和大模型对话相比,Agent更智能、更有效。
Agent开发平台最早于2022年在国外出现,如LangChain、LlamaIndex等平台,主要面向的是技术人员。开发者需要通过编程语言完成Agent开发,这存在较高的技术门槛。随着Agent开发平台的进化,Agent开发朝着可视化、零代码的方向发展。自2023年开始,国内的Agent开发平台快速崛起,以扣子(Coze)为代表的Agent开发平台,在功能、生态等方面都较为成熟,可以与国外的Agent开发平台相媲美。
现在,开发者无须使用编程语言,通过“拖、拉、拽”的可视化操作,就可以开发具有复杂功能的Agent。开发者可以在Agent开发平台上自由配置Agent的插件、知识库、数据库,设计具有大量节点的工作流、图像流,通过卡片等功能美化生成结果的页面。
然而,随着Agent开发平台的功能越来越丰富,以及Agent开发者的多元化和非专业化,对于初级开发者而言,准确地理解并灵活使用Agent开发平台的各项功能和操作技巧,显然有一定的难度。
于是,我们撰写了本书,旨在为广大Agent开发者和AI技术爱好者提供一条系统、快捷、实用的学习路径,帮助他们从零开始,逐步掌握开发Agent的技能。
在撰写本书的过程中,我们力求将复杂的技术概念以简单明了的方式呈现,并通过大量案例增加内容的可读性。需要说明的是,Agent开发平台日新月异,您在阅读本书时所看到的部分内容,可能与Agent开发平台新的页面略有不同。您需要结合实际灵活运用书中的知识。当然,我们非常注重读者的反馈。
最后,我们要感谢所有为本书付出辛勤努力的作者、编辑和其他人员。同时,也感谢广大读者的支持与信任。愿本书能够为您的 Agent 开发之旅增添一分力量。让我们一起通过点滴行动,推动AI技术落地和应用!